/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package view;

/**
 * 
 * @author spock
 */
public interface ViewOverview
{
    
    // opens a new overview menu
    public void openOverview( String name, String[] instances, String[] legend );
    
    // sets the currently opened overview menu's information
    public void setOverview( String[] instances );
    
    // closes the currently opened overview
    public void closeOverview();
    
    // sets the currently selected index of the overview
    public void setSelectionIndex( int index );
    
    // opens the command queue for the currently selected instance
    public void openCommandQueue( String[] commands );
    
    // updates the currently opened command queue
    public void setCommandQueue( String[] commands );
    
    // closes the currently open command queue
    public void closeCommandQueue();
    
}
